package hiface

/*
	风暴数据和拆包数据
	直接面向TCP了中的数据流, 为传输数据添加头部信息, 用于处理TCP粘包问题, 粘包这个点面试应该也可以讲
*/
type IDatePack interface {
	GetHeadLen() uint32                // 获取包头长度方法
	Pack(msg IMessage) ([]byte, error) //封包方法
	Upack([]byte) (IMessage, error)    // 拆包方法
}
